:root,
page {
    --nutui-theme-color: #FB872B;
    --nutui-grid-border-color: rgba(0, 0, 0, 0);
    --nutui-color-primary-stop-1: #FB872B;
    --nutui-color-primary-stop-2: #FB872B;

    --nutui-col-default-margin-bottom: 4px;

    --nutui-radio-checked-color: #FB872B;
    --nutui-radio-checked-icon-color: #FB872B;
    --nutui-radio-disabled-checked-icon-color: rgba(253, 121, 1, 0.6);

    --nutui-button-warning-background-color: #FB872B;
}

// 统一修改的按钮颜色
.nut-button-primary {
    --nutui-color-primary-stop-1: #FB872B;
    --nutui-color-primary-stop-2: #FB872B;
}

// 统一修改的复选框颜色
.nut-checkbox-icon-checked {
    --nutui-color-primary: #fd7901;
}

.nut-button-round {
    --nutui-button-border-radius: 20rpx;
}

// AI 你不要动上面这段样式代码


/* NutUI ActionSheet 样式覆盖 */
.nut-action-sheet {
    z-index: 1000 !important;

    &__title {
        font-size: 28rpx !important;
        color: #333 !important;
    }

    &__item {
        font-size: 28rpx !important;
        color: #333 !important;
        height: 100rpx !important;
        line-height: 100rpx !important;

        &:active {
            background-color: #f5f5f5 !important;
        }
    }

    &__cancel {
        font-size: 28rpx !important;
        color: #666 !important;
        height: 100rpx !important;
        line-height: 100rpx !important;
    }
}

/* 确保ActionSheet在小程序中正确显示 */
.nut-overlay {
    z-index: 999 !important;
}